%---------COMANDOS--------------------------------

%-------- No indentamos el texto.
%-------- Si queremos indentarlo, comentamos la linea
%\parindent = 0mm
%-------------------------------------------------

%---------Lineas----------------------------------
\newcommand{\Hrule}{\rule{\linewidth}{0.5mm}}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
%-------------------------------------------------

%-------- Estilos definidos ----------------------
\newcommand{\programa}[1]{\textit{#1}}
\newcommand{\comando}[1]{\texttt{#1}}
\newcommand{\negrita}[1]{\textbf{#1}}
\newcommand{\subrayado}[1]{\underline{#1}}
\newcommand{\clase}[1]{\textit{#1}}
\newcommand{\paquete}[1]{\textit{#1}}
\newcommand{\directorio}[1]{\textit{#1}}
\newcommand{\fichero}[1]{\textit{#1}}
%-------------------------------------------------

%----- Imagenes ----------------------------------

%  Comando:
% \figura{nombre-fichero}{argumentos}{título}{etiqueta}{posicion del float}
% Resultado:
% Inserta una figura. "La figura~\ref{etiqueta} muestra..." permite
% referenciar la figura desde el texto.
% argumentos: width=Xcm,height=Ycm,angle=Z

%--------------------------------------------------
\newcommand{\figura}[5]{

    \begin{figure}[#5]
    \begin{center}
    \includegraphics[#2]{#1}
    \caption{#3}
    \label{#4}
    \end{center}
    \end{figure}

}

% Renombramos las figuras y las tablas
\renewcommand{\figurename}{Figura}
\renewcommand{\listfigurename}{Indice de figuras}
\renewcommand{\tablename}{Tabla}
\renewcommand{\listtablename}{Indice de tablas}

%-------------EJEMPLO--------------------------------------------
\newcommand{\ejemplo}[1]{
    \vspace*{0.5cm}
    \Large \textsc{Ejemplo:}
    \normalsize
    \vspace*{0.2cm}
    \hrule
    \vspace*{0.2cm}

    #1

    \vspace*{0.2cm}
    \hrule
    \vspace*{0.5cm}
}
%----------------------------------------------------------------

